psychological suffering - French English Dictionary